package com.itheima4;

import java.util.ArrayList;
import java.util.Scanner;

public class ArrayListTest2 {
    public static void main(String[] args) {
        //创建集合对象
        ArrayList<students> array = new ArrayList<>();

        Scanner x = new Scanner(System.in);
        System.out.println("这里有多少人");
        int i = x.nextInt();
/*
基本格式
        //键盘录入学生对象所需数据
        Scanner sc = new Scanner(System.in);

        System.out.println("请输入一个姓名");
        String name = sc.nextLine();

        System.out.println("请输入一个姓名");
        String years = sc.nextLine();

        //创建学生对象，把键盘录入数据赋值给学生对象的成员变量
        students s = new students();
        s.setName(name);
        s.setYears(years);

        //往集合中添加对象
        array.add(s);

 */
        for(int I=0;I < i;I++)
        addstudents(array);

    }
    //为提高代码复用性，定义一个方法
    /*方法的两个明确：
              返回值类型:void（集合没有返回值类型）
              参数：ArrayList<students> array（一个集合）
    */
    public static void addstudents(ArrayList<students> array){
        Scanner sc = new Scanner(System.in);

        System.out.println("请输入一个姓名");
        String name = sc.nextLine();

        System.out.println("请输入一个姓名");
        String years = sc.nextLine();

        students s = new students();
        s.setName(name);
        s.setYears(years);

        array.add(s);

    }
}
